@media (max-width: 479px) {
  .panel-actions .dataTables_length {
    display: none;
  }
}

@media (max-width: 320px) {
  .panel-actions .dataTables_filter {
    display: none;
  }
}

@media (max-width: 767px) {
  .dataTables_length {
    float: left;
  }

  #exampleAddRow_wrapper .col-sm-12 {
    overflow-x: auto;
  }
}

.page-content th > .form-control {
  box-sizing: border-box;
}
